<?php

session_start();
include ('../Fonctions.php');
$currentDate = date("d/m/Y");

$infosDocuments = array(//Récupération des données du formulaire
    $obtention1 = trim(htmlspecialchars(strip_tags($_POST['1_Obtenu']))), // est-ce que l'article2 a été obtenu?
    $obtention2 = trim(htmlspecialchars(strip_tags($_POST['2_Obtenu']))), // est-ce que l'article3 a été obtenu?
    $obtention3 = trim(htmlspecialchars(strip_tags($_POST['3_Obtenu']))), // est-ce que le DMEO a été obtenu?
    $obtention4 = trim(htmlspecialchars(strip_tags($_POST['4_Obtenu']))), // est-ce que le PMEO a été obtenu?
    $obtention5 = trim(htmlspecialchars(strip_tags($_POST['5_Obtenu']))));                       // est-ce que l'article55 a été obtenu?

$recuperationDate = $bdd->prepare("SELECT date_diffusion FROM document_municipalite_etude WHERE id_etude = :id_etude AND id_document = :id_document");

for ($i = 1; $i <= 5; $i++) {
    ${"date" . $i} = ajustDate(${"obtention" . $i}, $currentDate);      //ajustement de la date. la fonction ajustDate met le résultat dans $date1 ou $date2 etc
    $recuperationDate->execute(array(
        'id_etude' => $_SESSION['id_etude'],
        'id_document' => $i
    ));
    $recuperationDateDocumentEnCours = $recuperationDate->fetch();
    if (${"obtention" . $i} == 1) {
        if ($recuperationDateDocumentEnCours['date_diffusion'] != "00/00/0000") {
            ${"date" . $i} = $recuperationDateDocumentEnCours['date_diffusion'];
        }
    }
}

echo $obtention1 . "<br />";
echo $obtention2 . "<br />";
echo $obtention3 . "<br />";
echo $obtention4 . "<br />";
echo $obtention5 . "<br />";
echo $date1 . "<br />";
echo $date2 . "<br />";
echo $date3 . "<br />";
echo $date4 . "<br />";
echo $date5 . "<br />";


//POUR UPDATE  ==>  boucle for
for ($i = 1; $i < 6; $i++) {
    $actualisationDocuments->execute(array(
        'diffuse' => ${"obtention" . $i},
        'date_diffusion' => ${"date" . $i},
        'id_etude' => $_SESSION['id_etude'],
        'id_document' => $i
    ));
}

function ajustDate($doc, $currentDate) {
    if ($doc == 0) {
        $date = "00/00/0000";
    } else if ($doc == 1) {
        $date = $currentDate;
    }
    return $date;
}

?>
